Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F4 Germany F5 Czech Republic F3 Hungary F1 Hungary F3 USA F6 USA F15 USA F16 BNP Paribas Open - Indian Wells Portugal F7 Portugal F8 USA F24 Usa F27 Usa F28 Usa F3 Usa F8 Usa F9 Usa F10 Usa F11 Usa F12 USA F26 USA F29 USA F30 USA F31 USA F1 USA F2 USA F3 USA F4 USA F12 USA F24 USA F25 Turkey F35 Turkey F36 Croatia F3 Slovakia F1 Tennis Napoli Cup - Napoli Stella Artois Clay Court Championships - Budaors Mobilux Open - Luxembourg Open Mutouest St. Brieuc - St. Brieuc Bancastato Challenger Lugano - Lugano Nord LB Open 2006 - Braunschweig Porsche Open - Poznan Unicredit Czech Open 2007 - Prostejov 's Tennis Masters 07 Challenger - Graz Internationaux du Doubs - Besancon Trofeo Cassa di Risparmio di Alessandria - Alessandria Dusseldorf Open Challenger - Dusseldorf Czech Republic F5 Czech Republic F2 Wroclaw Challenger Czech Republic F5 Czech Republic F6 Germany F1 Germany F2 Rabat Challenger Marrakech Challenger Athens Challenger Turkey F34 USA F27 Sofia Challenger Ostrava Challenger Rijeka Challenger Spain F9 Lexington Challenger San Marino Challenger Cordenons Challenger Geneva Challenger Freudenstadt Challenger Trnava Challenger Tarragona Challenger Prostejov Challenger Tarragona Challenger Rabat Challenger Marrakech Challenger Prostejov Challenger Nottingham Challenger Marburg Challenger Sopot Challenger Poznan Challenger Cordenons Challenger Manerbio Challenger Brasov Challenger Tulsa Challenger Trnava Challenger Rennes Challenger Tiburon Challenger Orleans Challenger Charlottesville Challenger Honolulu Challenger Kazan Challenger Dallas Challenger Meknes Challenger Casablanca Challenger Mersin Challenger Sarasota Challenger Rome Challenger Bordeaux Challenger Kosice Challenger Marburg Challenger Vancouver Challenger Geneva Challenger Champaign Challenger Dallas Challenger Savannah Challenger Tallahassee Challenger Prostejov Challenger Nottingham Challenger Kosice Challenger Stella Artois Clay Court Championships - Budaors Como Challenger Genova Challenger Sibiu Challenger Napa Challenger Tiburon Challenger Rennes Challenger XXIX Edizione 'A.Savoldi Marco' - Manerbio Noumea Challenger Maui Challenger Guadalajara Challenger Ostrava Challenger Bordeaux Challenger Nottingham Challenger ECM Cup - Prague Braunschweig Challenger Oberstaufen Challenger Liberec Challenger VII Trofeo Ciudad de Quito - Quito EI Bank Bulgarian Challenger - Sofia Trnava Challenger Black Forest Open 2002 - Freudenstadt Sacramento Challenger Champaign Challenger CA Challenge - Graz Irving Challenger Busan Challenger Seoul Challenger Surbiton Challenger Visa Tennis Open - Sao Paulo Oberstaufen Cup - Oberstaufen Sacramento Challenger Ispat Open 2004 - Ostrava Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Irving Challenger Savannah Challenger Manchester Challenger Czech Open 2006 - Prostejov Stockton Challenger Monterrey Challenger Happy Valley Challenger Dallas Challenger Surbiton Challenger Binghamton Challenger Lexington Challenger Stella Artois Clay Court Championship - Budaors Le Gosier Challenger Surbiton Challenger The LTA Men's Challenger Wrexham - Wrexham Top Wool Challenger-Immagine Trophy - Biella Surbiton Challenger Mitsubishi Electric Europe Cup - Monza Nord LB Open 2007 - Braunschweig Timisoara Challenger - Timisoara Alfa Romeo Tennis Cup - Cordenons Black Forest Open - Freudenstadt Dusseldorf Open Challenger 2007 - Dusseldorf Porsche Open - Poznan Tallahassee Challenger Antonio Savoldi-Marco Co. - Manerbio Phoenix Challenger San Marino Cepu Open - San Marino Black Forest Open - Freudenstadt Privat Bank Cup - Dnepropetrovsk Tiburon Challenger Kosice Open-Steelers Cup 2008 - Kosice Open de la Ville de Saint Denis - Reunion Island Monterrey Challenger Columbus Challenger 5 Volkswagen Challenger - Wolfsburg S Tennis Masters - Graz Sina-Kia Motors Tennis Cup - Cordenons Genoa Open Challenger-Fondazione Carige - Genova Kosice Challenger ECM Prague Open 2008 - Prague Kitzbuhel Challenger Oberstaufen Cup-Head German Master's Series - Oberstaufen Internationaux du Doubs - Besancon X Torneo Internazionale di Tennis - Barletta Prosperita Open 2006 - Ostrava ECM Prague Open - Prague Napoli Challenger ECU Prague Open - Prague San Jose Challenger Heilbronn Open - Heilbronn Lexington Challenger Sarasota Challenger Winnetka Challenger San Marino Challenger Nokian Hakkapeliitta Open - Tampere Prague Challenger Bytom Challenger Braunschweig Challenger Meerbusch Challenger Trnava Challenger Ilkley Challenger Dallas Challenger Santiago Challenger Aix En Provence Challenger Trnava Challenger Winnetka Challenger Mauritius Open - Mauritius Binghamton Challenger Ischgl International ATP Challenger - Ischgl Biella Challenger Knoxville Challenger Tallahassee Challenger Dallas Challenger Estoril Open - Estoril BMW Open - Munich Taipei City Challenger IPP Open - Helsinki Bordeaux Challenger Prague Challenger Tiburon Challenger Zivnobanka Czech Open - Prostejov Zivnobanka Open - Prostejov 3rd Volkswagon Challenger - Wolfsburg Braunschweig Challenger Columbus Challenger Fairfield Challenger Orlando Challenger Czech Open - Prostejov Campionati Internazionali di Sicilia - Palermo Cleveland Challenger Internationaler Raiffeisen Grand Prix - St. Polten Irving Challenger Maia Open 2002 - Maia Bordeaux Challenger Cary Challenger San Luis Potosi Challenger Nottingham Challenger Campionati Internazionali di Sicilia - Palermo XL Challenger de Tenis Copa Sevilla - Seville Seoul Challenger Heineken Challenger - Ho Chi Minh City Charlottesville Challenger ATU Cup - Weiden Newport Beach Challenger Dallas Challenger San Francisco Challenger Drummondville Challenger Ostrava Open 2005 - Ostrava Rome Challenger Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Savannah Challenger Savannah Challenger Knoxville Challenger Davidoff Swiss Indoors Basel - Basel Ostrava Challenger Prague Challenger Phoenix Challenger Next Generation Adelaide International - Adelaide Prostejov Challenger Braunschweig Challenger Abierto Mexicano Telcel - Acapulco Fairfield Challenger BMW Open - Munich ARAG World Team Championship - Dusseldorf Binghamton Challenger Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Lexington Challenger Generali Open - Kitzbuhel Shenzhen Open - Shenzhen Nottingham 1 Challenger Nottingham 2 Challenger Trani Cup - Trani Kyiv Open - Kiev Las Vegas Challenger Charlottesville Challenger Davidoff Swiss Indoors Basel - Basel Sarasota Challenger Chennai Open - Chennai Tiburon Challenger Shimadzu All Japan Indoor - Kyoto Steelers Cup - Kosice Surbiton Challenger ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Prague Open - Prague Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich Las Vegas Challenger Charlottesville Challenger Polska Energia Open - Bytom ATP Studena Croatia Open Umag - Umag Champaign Challenger If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel 10° Trofeo Luigi Pezzoli - Bergamo Nottingham Challenger PBZ Zagreb Indoors - Zagreb Granby Challenger SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Charlottesville Challenger Knoxville Challenger Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Columbus Challenger AEGON Championships - London Phoenix Challenger AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Sarasota Challenger Savannah Challenger Erste Bank Open - Vienna Apia International - Sydney Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Ilkley Challenger Prosperita Open 2008 - Ostrava Credit Agricole Suisse Open - Gstaad Sioux Falls Challenger If Stockholm Open - Stockholm Valencia Open - Valencia Aircel Chennai Open - Chennai Brisbane International - Brisbane Open Sud de France - Montpellier SAP Open - San Jose Barcelona Open BancSabadell - Barcelona Power Horse Cup - Dusseldorf AEGON Championships - London Oberstaufen Challenger Poznan Challenger Bet-at-home Open - Hamburg Charlottesville Challenger Bet-at-home Cup - Kitzbuhel Citi Open - Washington Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow Canberra Challenger Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha U.S. National Indoor Tennis Championships - Memphis AEGON Championships - London Indian Wells Challenger Winnetka Challenger Brisbane International - Brisbane Sacramento Challenger Cary Challenger Orlando Challenger Quimper Challenger U.S. National Indoor Tennis Championships - Memphis Quimper 2 Challenger Cherbourg Challenger Oeiras 3 Challenger US Men's Clay Court Championship - Houston San Remo Challenger Genova Challenger Cary 2 Challenger Tallahassee Challenger If Stockholm Open - Stockholm Memphis Open - Memphis Savannah Challenger Karlsruhe Challenger Prostejov Challenger Hall of Fame Open - Newport Citi Open - Washington Kosice Challenger Manerbio Challenger Bratislava Challenger Champaign Challenger San Francisco Challenger Heilbronn Challenger Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Nottingham Challenger Sydney International - Sydney Tiburon Challenger Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Izmir Challenger Nature Valley International - Eastbourne Sacramento Challenger Winston-Salem Open - Winston-Salem Dallas Challenger Tiburon Challenger Charlottesville Challenger Como Challenger Napa Challenger The Hypo Group Tennis International 2008 - Poertschach Bratislava Challenger Charlottesville Challenger Knoxville Challenger Dallas Open - Dallas Helsinki Challenger cinch Championships - London Sunrise Challenger Tiburon Challenger Maui Challenger Dallas Challenger Ordina Open - s-Hertogenbosch Campbells Hall of Fame Tennis Championships - Newport Stockton Challenger Rome Challenger Moselle Open - Metz Knoxville Challenger Bratislava Challenger Knoxville Challenger Sydney International - Sydney Open de la Comunidad Valenciana - Valencia Delray Beach Open - Delray Beach Casablanca Challenger Bank Austria Tennis Trophy - Vienna Heilbronn Challenger Legg Mason Tennis Classic - Washington Le Gosier Challenger Hall of Fame Open - Newport Santos Challenger Vercelli Challenger San Diego Open - San Diego Melbourne Summer Set - Melbourne International German Open - Hamburg Sydney Tennis Classic - Sydney Pilot Pen Tennis - New Haven Bank Austria Tennis Trophy - Vienna Tiburon Challenger Maui Challenger Las Vegas Challenger BMW Open - Munich New Haven Challenger Meerbusch Challenger Legg Mason Tennis Classic - Washington Swiss Indoors Basel - Basel U.S. National Indoor Tennis Championships - Memphis Monza Challenger Delray Beach International Tennis Championships - Delray Beach Brisbane International - Brisbane Campbell's Hall of Fame Tennis Championships - Newport SkiStar Swedish Open - Bastad Knoxville Challenger Bet-at-home Cup - Kitzbuhel Dubai Duty Free Tennis Championships - Dubai Geneva Challenger Delray Beach International Tennis Championships - Delray Beach Knoxville Challenger SkiStar Swedish Open - Bastad ATP Vegeta Croatia Open - Umag Erste Bank Open - Vienna PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Generali Open 2003 - Kitzbuhel Open 13 - Marseille US Men's Clay Court Championship - Houston Charlottesville Challenger Aptos Challenger Irving Challenger Sarasota Challenger Aix En Provence Challenger Sarasota Challenger Apia International - Sydney Heilbronn Challenger Ostrava Challenger Bordeaux Challenger Kaohsiung Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Dallas Challenger Cleveland Challenger ASB Classic - Auckland Sacramento Challenger Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Citi Open - Washington Chengdu Open - Chengdu Banja Luka 2002 - Banja Luka Cairo Challenger 2002 - Cairo Tatra Banka Open - Bratislava Memphis Open - Memphis Guadalajara Challenger US Men's Clay Court Championship - Houston Hall of Fame Tennis Championships - Newport Exim Agmedia Open - Kosice Winston-Salem Open - Winston-Salem Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Rhein-Main Challenger 2004 - Aschaffenburg Mercedes Cup - Stuttgart Gerry Weber Open - Halle Champaign Challenger VII Torneo Internazionale di Tennis - Barletta Knoxville Challenger Brisbane International - Brisbane Heilbronn Challenger Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam US Men's Clay Court Championship - Houston Fairfield Challenger Barcelona Open Banc Sabadell - Barcelona Geneva Open - Geneva Prague Challenger Hall of Fame Open - Newport BB&T Atlanta Open - Atlanta US Men's Clay Court Championship - Houston Charleston Challenger Abierto Mexicano Telcel - Acapulco Truist Atlanta Open - Atlanta Citi Open - Washington Delray Beach Open - Delray Beach Surbiton Challenger Abierto Mexicano Telcel - Acapulco Ilkley Challenger Mercedes Cup - Stuttgart Mallorca Championships - Mallorca Citi Open - Washington Dallas Open - Dallas Delray Beach Open - Delray Beach Internazionali BNL dItalia - Rome BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal BNP Paribas Open - Indian Wells Rogers Cup - Toronto BNP Paribas Open - Indian Wells Interwetten Austrian Open - Kitzbuhel Nottingham 2 Challenger Miami Open - Miami Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Apia International - Sydney US Men's Clay Court Championship - Houston Western & Southern Open - New York Intrum Stockholm Open - Stockholm US Men's Clay Court Championship - Houston Mercedes Cup - Stuttgart Noventi Open - Halle Citi Open - Washington Stanford Challenger AEGON Championships - London Sarasota Challenger Gwangju Challenger Tiburon Challenger Dallas Open - Dallas Charleston Challenger BNP Paribas Open - Indian Wells Las Vegas Challenger Charlottesville Challenger BB&T Atlanta Open - Atlanta Miami Open - Miami Champaign Challenger Tallahassee Challenger BNP Paribas Masters - Paris National Bank Open - Montreal PBZ Zagreb Indoors - Zagreb BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Aegon Nottingham Open - Nottingham BNP Paribas Open - Indian Wells US Men's Clay Court Championship - Houston Brisbane International - Brisbane Pacific Life Open - Indian Wells Mercedes Cup - Stuttgart Sony Ericsson Open - Miami AEGON Championships - London BB&T Atlanta Open - Atlanta Truist Atlanta Open - Atlanta BNP Paribas Open - Indian Wells Abierto Mexicano de Tenis Mifel - Los Cabos US Men's Clay Court Championship - Houston Winston-Salem Open - Winston-Salem Sony Ericsson Open - Miami Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome French Open - Paris Western & Southern Open - Cincinnati U.S. Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami Wimbledon - London Legg Mason Tennis Classic - Washington French Open - Paris San Diego Open - San Diego Open 13 Provence - Marseille Hall of Fame Tennis Championships - Newport French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Sony Ericsson Open - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Australian Open Qualifying - Doha U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris Sony Open Tennis - Miami U.S. Open - New York BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, SF, CRO-CZE, 1-4 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, QF, KAZ-CZE 1-3 Davis Cup, World Group, QF, CHI-CZE 1-4 Davis Cup, World Group, 1R, CZE-KAZ 2-3 Davis Cup, World Group, F, ESP-CZE, 5-0 Wimbledon (juniors) U.S. Open (juniors) U.S. Open (juniors) Wimbledon (juniors) Davis Cup, World Group, PO, UZB-USA 0-4 U.S. Open (juniors) French Open (juniors) French Open (juniors) Australian Open (Wildcard) Olympics - Rio de Janeiro Citi Open - Washington Bloomfield Hills Challenger